package values.map
{
/**
 * MapValue
 * @author jliang
 *
 */
public class MapValue
{
	[Data(type="field", mapping="@lib")]
	public var lib:String;
	
	[Data(type="field", mapping="@tile_classRef")]
	public var tileClassRef:String;
	
	[Data(type="field", mapping="@width")]
	public var width:int;
	
	[Data(type="field", mapping="@height")]
	public var height:int;
	
	[Data(type="field", mapping="@lock")]
	public var lock:Boolean;
	
	[Data(type="mapping", 
			   mapping="object", 
			   ref="values.map.MapObjectValue",
			   way="one_to_more")] 
	public var objects:Array;  /* MapObjectValue */
}
}